Japan’s Broken Arrows

Lust, War, Religion

Yesterday, nearly 2,000 young archers gathered to compete in Ohmato Taikai. All were born between April 1, 1994 and March 31, 1995.

Have a Brain Orgasm


There are many ways to bring on a brain orgasm, but many people experience one for the first time while receiving a haircut.

Dirty Chongqing

Beijing, Lust

Sex, lies and Youku in Chongqing, China’s capital of corruption.