Kotomora
心神喪失 (shinshinsoushitsu) Japanese meaning: insanity | Kotomora