Ricardo Monsterban

Ricardo Monsterban is an orange monster who portrays Ali Baba in Monsterpiece Theater: Ali Baba and the Forty Thieves.

He is named after actor Ricardo Montalban.