Buto Ijo (Green Giant) Picture

This is my kawaii version of Buto Ijo. Buto means giant, and Ijo (hijau) means green, so it's a Green Giant!
Buto is a villain character in Javanese mythology who frequently appears in Wayang.
Hekatonkheires
The Battle of Lugh and Balor
Buto Ijo (Green Giant)
On the Shoulders of Heroes- Orcs
Tania Moore