No, I haven't been to that site (Would you want to go to a place with a reputation of a bunch of weirdos being there), But why do I think they got the idea from this http://www.geocities.jp/kazuu_hp/gallery.htm
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.