Moppy

Moppi is a Muppet monster character that appears only in the Universal Studios Japan stage show Happy Surprise.