Astro Man and Evil Mantis (Pat and Stan)

Villainfan1674 Tv Spoof Pat And Stan

Cast

 * Pat - Astro Man (Mega Man 8)
 * Stan - Evil Crane (Kung Fu Panda OC)