Chibiru

Chibiru is an enemy from Shadow Land.