Nothing is perfect..


image

… unless a shrine is incorporated! So the 634 m high Tokyo Sky Tree must have a shrine too! Even if it is at the base of the new station a.k.a. shopping mall in some small side street!

free counters

Advertisements