Troll and alien