Vocabulary

マペット

Muppet

noun