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 usual
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.