Sort:  
 2 days ago (edited)

You guessed it right. It is a wall painting in Akiba in Utrecht, the Netherlands. Hereby for you another photo.

20260128_192530.jpg