Invading Amsterdam 👾

Just spotted one of these in Amsterdam! Anyone seen more? 😍

Collective Post - Invading Amsterdam 👾