I got that fucking castaways song stuck in my head and all I gotta say is… ahoy there. Artist is orangepeel