Sort:  
 last month (edited)

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

20260128_192530.jpg