it looks like some fella was soo rocking that he peed himself. must a' been some gooooood tekno (see fourth pic across).