Meiolania – Armored Turtle with Spikes September 20, 2019 Light Future Art LLC Leave a comment Meiolania was an armored turtle with spikes on their shells and heads and weighed about 1,000 pounds. They lived on… Continue Reading