1 cursed spot in Takasaki, Japan
The Takasaki Byakue Daikannon (ι«ε΄η½θ‘£ε€§θ¦³ι³; lit.β'Giant Takasaki White-Robed Kannon') is a Kannon statue located on top of Mt. Kannonyama in Takasaki, Gun...
Share it with the community!