The last post was so horrific and upsetting that I felt I had to post something light-hearted to reset the humor networks. Once again that wonderful dim sum of Asian culture, Pink Tentacle have come up with another example of Japanese weirdness. What kind of creature is this?
Is it natural or supernatural? What does it look like to you? And look out for the end.