Selfie, selfie, everywhere, always… Social demonstration of anti-social traits!
You might also like
Japanese Date Young Japanese couple on a date in Kichijoji.
Inokashira Shrine The Inokashira park contains a small shrine dedicated to Benzaiten. Benzaiten (弁才天, 弁財天) is a Japanese Buddhist goddess, who originated from the Hindu goddess Saraswati. Benzaiten is the goddess of everything that flows: water, time, words, speech, eloquence, music and by extension, ...
Inokashira Park Some fun at the Inokashira Park in western Tokyo, just a short walk from Kichijoji Station.