FANDOM


Mecha Edo Castle

The Mecha Edo Castle (メカ江戸城) is the imperial flatland castle of Little Tokyo. It is the home residence of the royal family and the council. The Castle is made up of 3 layers from top to bottom.