Zuzubee

Zuzubee was an ogre located at the Mirage Raceway in Thousand Needles. He was probably killed in the flooding.