The Masked Singer: Giraffe Reveal

The Giraffe was revealed in the latest episode of The Masked Singer! So..who was it?