A modern puzzle or an unsuccessful date 2016.

 

v20240901