Avatar of Olivia Sabatka
California, United States

3D Artist who lost her soul to the video games and pushes around polygons & pixels all day.