What Planet Is This?

Found on Nassau Street, Dublin 2, Ireland