Aegis Turtle has 3 printings, first in Jumpstart (2020). EDHREC ranks it #9,586 among Commander cards. It appears most in Plagon, Lord of the Beach decks (2,187 on EDHREC).
Deck counts from EDHREC.
Cards that show up in the same decks on EDHREC.