Talosar Torres

Talosar Torres is a furry artist whose fursona is a yellow lizard.