I made this post in another forum, but thought it was entertaining enough to put here as well. Hope you guys haven't seen them!
I stumbled on this while looking for the video above. I just have a special place for Japanese TV since I grew up there...with no cable!
Japanese Police vs. Darth Vader