This cheeky cano is playing peek-a-boo.

near Wawo Muda, Flores, Indonesia, 2005