>>5 Where could a curious boy find such a site?
That depends what you mean. When Suede mentions "this site" going down, he likely literally means "this site", the one you're on right now, Wish.
But if you're asking about the picture attached to the OP image, you'll want to take a look here:
http://l4cs.jpn.org/gikopoi/flash/gikopoi111_for/flash_gikopoi.html