Pedestrians-suicides got to kill themselves!

 

v20240901