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 Three Trapped Tigers Trying Science The Most Abelia Cuzco And So I Watch You from Afar 百景