A passer-by (R) looks on as policemen remove a demonstrator during a protest near the Japanese consulate on the 81st anniversary of Japan's invasion of China, in Shanghai September 18, 2012. Anti-Japan
Ru tu tu turu ru tu tu turu lyrics
Princess Tutu In other Collectible Japanese Anime Items for sale | eBay