2009-09-23, 04:00 AM
Um, in case you didn't know, that raccoon thing is a creature in Japanese folk lore. It's supposed to be some sort of spirit with huge testicles. (Bigger than that, it's supposed to be the same size as its body and slung over the shoulders)

