6.21.2006
Okay. The site is in Japanese. I can't even begin to guess what is going on here. But, if I was forced to offer an explanation, I'd say that someone is having a little too much fun at the cadaver lab... as if that's even possible!
