Vocabulary

編みぐるみ

amigurumi; knitted or crocheted stuffed toy

noun