Monthly Archives: March 2013

Japan 15th in world intestine length rankings, populace on verge of revolt

[Tokyo] – Consternation and disbelieve among Japan’s citizens today after the Japanese TV show “Nep & Imoto’s World Rankings” aired a ranking that has been widely described as “unacceptable” and “highly regrettable”. The TV show “Nep & Imoto’s World Rankings” … Continue reading

Posted in Japan | 2 Comments