Ominous shadow of alien in forest