Mask Hydra The Masked Singer

Hydra

Hydra appears in season 7 of THE MASKED SINGER.