Angry Robot

Perhaps the Most Outrageous Celebrity on Japanese Television

• January 22, 2014, 10:08 am |