Saint Artemis Recording Studio is a Private full service recording and production studio located in Miami, Florida run by Dutch Franklin and Masha Rechman of 70/30 Music Group. Masterz Multimedia Has had the pleasure to work on various creative projects By the great team at 70/30 and we were lucky enough to tackle their Logo for Saint Artemis. The idea was to take a Mythic Figure such as the Gorgon medusa and create something that felt Luxurious and Strong.