User Comments:
Anonymous commented at 2012-12-16 19:32:21 » #1225681
Wow...they managed to stuff everything that symbolizes living in Tokyo into one residence.
6 Points
Flag
Anonymous commented at 2014-10-22 22:50:15 » #1622095
Is this going to be a Captain Toad level?
4 Points
Flag