Kotomora
カエリ (kaeri) Japanese meaning: burr | Kotomora