Kotomora
自絞死 (じこうし, jikoushi) Japanese meaning | Kotomora