Transparent Man/invisible Woman (80,000,000 Years Alone) - Song by Giraffes? Giraffes!