Luminous Chelonian

SS undefined (Bastion)

Luminous Chelonians are dragon turtles located in Bastion.