Philippine Folklore: Kapre

1 month ago
5

"In Philippine mythology, the Kapre is a towering tree giant, standing 7 to 9 feet tall, with dark, hairy skin and a muscular build. Known for its strong body odor, this creature is often seen perched in tree branches, smoking under the cover of night."

Loading comments...