- Joined
- Oct 5, 2008
- Messages
- 126,485
- Likes
- 146,951
- Points
- 115
Actually Tokyo is the largest city. Just looked it up on Wikipedia. I’m not sure I understand why though. I was wrong though.
That makes sense if you factor in Godzilla, Mothra, and Rodan.