The Taawi or Ta-awi is a large hideous humanoid from Philippine Mythology.
Myths & Legends
Despite having a body bigger than an ordinary man, the ogre -like ta-awi is very agile. Its thunderous voice terrifies Maranao hunters. It raids villages and devours people alive but doesn’t eat their eyeballs because it can’t digest them for some reason.