Posted inBlog Monster of the Day #783 Posted by Ken Begg October 8, 201323 Damn, even in death the Japanese are perverts. Ken Begg View All Posts Post navigation Previous Post Monster of the Day #782Next PostMonster of the Day #784