Giraffes? Giraffes! Giraffes? Giraffes! is a musician known for their instrumental math rock, instrumental rock, math pop and math rock music. Top tracks by Giraffes? Giraffes! Related artists 百景 And So I Watch You from Afar Cuzco Abelia The Most Three Trapped Tigers Trying Science