Giant Tengu Head Statue at Takao Station Hachioji city Tokyo Japan


Size: 5616px × 3744px
Location: Takao Station Hachioji city Tokyo Japan
Photo credit: © Hideo Kurihara / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: art, big, city, creature, culture, dog, face, folk, folklore, giant, god, hachioji, head, heaven, japan, japanese, large, legend, mask, mount, mountain, mythology, platform, rail, railway, religion, religious, sculpture, shinto, station, statue, takao, takao-san, takao-zan, tengu, tengu-zo, tokyo, tradition, train, transport