Space alligators

An Alien Species of Space Alligators lives on The Moon. They dwell within the Moon's many valleys, require oxygen masks to survive and, like alligators on Earth, are very territorial.