This statue is in Helsinki, Finland.
Maybe many aliens live in Helsinki.
I didn't realize at first how big this alien is... the statue is over 8m in height.
Geez! How the hell they get away with that? Wouldn't last 5 minutes in the U.S. before someone cried about it. The Finn must like that kind of stuff. Or E.T. wasn't who we thought it was!
Then you have Korean statues!
The family that poops together, groups together?