Kotomora
焼身 (shoushin) Japanese meaning: self-immolation | Kotomora