Ambassador and Ludo (Pat and Stan)

Villainfan1722 Tv Spoof Pat and Stan

Cast

 * Pat - Ambassador Hell (Kamen Rider)
 * Stan - Ludo (Star vs. the Forces of Evil)