A cornucopia of bizarre creatures adorn the buildings flanking this pedestrian giant monsters slither down the buildings, restaurants, cinemas, theaters, games centers, and steamy noodle bars.
The bizarre creatures include Godzilla and Mothra.