This image was lost some time after publication, but you can still view it here.

Ok. First mushrooms that sing like the murmuring waters, now a mecha with a huge dick. It seems like every couple of months you get a rash of these strange images from Japan and you kind of wonder if most of the time the citizens of Japan are hanging out doing normal stuff and then all of a sudden they all go crazy over there and dress up like Sailor Moon and build robot dongs.

Can anyone translate this?

Some Page [Geocities]