Giga Khimaira

The Giga Chimera is a monster that first appeared in Superior 8 Ultra brothers