Chauka, Please Tell Us the Time poster

Chauka? An exotic punctual bird decorating a proud nation's flag or a terrifying solitary prison? Is it part of the identity of a tropical paradise or just an embarrassment for a civilized country in 21th century? Someone is curious to find it out.