Abraham Ayala

Abraham Ayala

aka. El Monstro

Birthday

1997-11-18

Place of Birth

Las Vegas, Nevada, USA

Biography

Cast