Odd Wellies: Landing Place, Tarasaigh