Mangarock Logo

Magatoki Oomagatoki

The lord of Oomagatoki castle.