tokyobling.wordpress.com
The Giant Tengu Head of Takao Station
If you ever find yourself passing through or actually stopping at JR Takao station in Tokyo’s extreme western areas you might want to take a few minutes to say hello to the giant Tengu head s…