Toronto, Canada
Official Sketchfab Page of Naxia (video game)