Posted inBlog Monster of the Day #783 Damn, even in death the Japanese are perverts. Posted by Ken Begg October 8, 201323