Well, he's a Sasquatch from Mexico (kinda), or at least among Mexicans. His nemesis would be a Chupacabra from Oregon.