Does anyone know what this is?

 
Does anyone know what this is? - My, What's this?, No rating

v20240901