I assume everyone’s already seen this one, but it’s so funny I can’t not post it
And version 2
Lets all go buy one now GX-33 Spider-Man & Leopardon
You can also watch the entire first episode of Toei Spider-Man Here fansubbed into english.
It’s out now, go and see it!
Don’t make me make you go!
It’s not everyday you see a puppet show, this one though is more fantastic (as well as slightly more scary) than usualhttp://video.google.com/videoplay?docid=-1522158746296131750&hl
Found this link
This is the longer version with some crazy slapstick at the end which I found over at Gutter Zombie but it sometimes appears to go down, maybe it’s had too many hits.
Heres an alternate version incase the link goes down again.