Baby Stingrays

Triplet baby stingrays…or are these aliens??