Kotomora
神がかる (かみがかる, kamigakaru) Japanese meaning | Kotomora