Tokyo Tower and Imperial Palace garden
Tokyo Tower
Tokyo Imperial palace garden
Suwa no chaya teahouse
There are lots of spiders >.<
Tokagakudo (Music Hall)