Kotomora
大鴉 (おおがらす, oogarasu) Japanese meaning | Kotomora