Master Hydraffe

"Master Hydraffe" is a contestant on The Gold Dance Glove - Cycle 3.