Kyoto

Kyoto, city of temples

We thought this monster statue looked like the demogorgon in the tv show Stranger Things