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