Stupid death or "confession of a fucker" ...

 

v20240901