Level 70
Armada the Invincible has been spotted around Otomai's Ark. He has been sentenced to imprisonment in the Militia's Jail.