I took these in Kyoto but I remember seeing at least two more spider man statues in Tokyo (Asakusa). Is it some background as to why there are Spiderman statues on businesses.
I took these in Kyoto but I remember seeing at least two more spider man statues in Tokyo (Asakusa). Is it some background as to why there are Spiderman statues on businesses.