Car trap or treacherous hatches

 

v20240901