Kotomora
ノロ (のろ, noro) Japanese meaning: roe deer | Kotomora