Anime / Currently Covering / Jinrui wa Suitai Shimashita Jinrui wa Suitai Shimashita episode 2: Headless CEO That chicken sure knows how to live (more…) Comments Off on Jinrui wa Suitai Shimashita episode 2: Headless CEO July 9, 2012