Itchy wants to commercialize his latest invention...but for that, he has to do some tests...
Pix are in the link just below !