Grand Battle Kukku XV

Battlekukku XV is the Battle Lord of the Battle Bird Armada.