Don't really remember so much but I read somwhere long time ago about some aliens called Swedes because they look like swedish people. They are
supposed to be taller than normal people.
I don't remember the proper name so can't find anything:S Anyone know which alien I'm talking about?