Kotomora
消え失せる (kieuseru) Japanese meaning: disappear | Kotomora