Moar Chimera-maru/Chimemaru/Chimeemaru
THE POWER
THE MAJESTY
THE LEGEND
CHIMEMARU
that thing can fuck you up.