Kotomora
毛むくじゃら (kemukujara) Japanese meaning: hairy | Kotomora