Vocabulary
編みぐるみ
あみぐるみ
amigurumi; knitted or crocheted stuffed toy
noun