Albums from Giraffes? Giraffes!