Kotomora
自尽 (じじん) Japanese meaning | Kotomora