I really can't tell if this is a joke or not.  Thoughts?

Link : http://www.japanprobe.com/?p=3359