Kotomora
風ほろし (かざほろし, kazahoroshi) Japanese meaning | Kotomora