Kapre Picture

A mythological creature from the Philippines. Kapre is a filthy giant who likes to smoke huge rolls of cigars, and hide within, and atop large trees, particularly the balete and old acacia or mango trees. en.wikipedia.org/wiki/Kapre
Continue Reading: Creatures