Kotomora
ヘッジホッグ (hejjihoggu) Japanese meaning: hedgehog | Kotomora