Ullavan Alien by Petri Mustonen
_