Buto Ijo

Buto Ijo are mythical creatures from Indonesia mythology. They are big, with green skin, sharp fangs, and black hair.