June 5, 2025 DeviantArt Founder Unveils $22,000 Display for Digital ArtAngelo Sotira, the founder of DeviantArt, has returned to the forefront of digital creativity he kickstarted in the early 200s. However, this time, he is not building a platform but crafting DeviantArt Founder Unveils $22,000 Display for Digital Art