This sign marks a stop on the Tibidabo Tram in Barcelona, but it's clearly inspired from that great masterpiece, Space Invaders.