In this clip from the series Becca's Bunch, an alien visits Wagtail Woods! Although he's not quite as he seems...