Tarlockoids are an advanced race of alien Ponies from the planet Tarlock. Here are all the known ones.
All items (3)