Kotomora
忽地 (こっち, kotchi) Japanese meaning: suddenly | Kotomora