Sendai Daikannon Gallery
tigraine mantear
emmas charts
outlander bts
lower9thward
dionysian-mystery
Sendai Daikannon, located in Sendai, Japan, is the sixth tallest statue in the world at 100 meters (
Prev
Next