Featured
“I love Japan more than anything.. except for being stepped on by women.” Take a look at the strange world of Brooklyn native ‘Lou-chan’ who has amassed over 26,000 followers via his highly public foot fetish.
Soichi Terada is a Japanese electronic music composer known for his drum and bass/jungle styled soundtracks for the Ape Escape video game series and contributions to the development of Japanese House music
Breathe in some fresh air and take it easy on this gorgeous lake at the foot of Mt Fuji