Pokemon Tower

Pokemon Tower

The Pokemon Tower houses hundreds of graves of deceased Pokemon in all of its seven floors. Many people visit the building daily to pay their respects to the fallen.

Pokemon: