Kotomora
スタッフド (sutaffudo) Japanese meaning: stuffed | Kotomora