The sudden appearance of gigantic jellyfish and a spider crab at a seaside resort in Wales ... which looked like they were leading an alien invasion, startled day-trippers in the Barmouth area.