Kotomora
刎死 (funshi) Japanese meaning: decapitating oneself | Kotomora