Yes, you're seeing this correctly! There is an actual Muppet card in Yugioh!
Imagine Kermit with this guy's robes on, now THAT'S a piece of fanart I wanna see!
Orion the Battle King/戦いの神 オリオン🛡
This card was first released in Booster 4 (August 1999). It got reprinted once in Booster R2, a reprint set for some of the Booster set cards, but in series 2 layout.
Translated Japanese name: Orion the Battle God
Lore: "None have lived to tell tales of this powerful battle fairy."
Wow, that's even more lethal than Blue-Eyes! - 2 hours ago