Blue Whale Studios, located in Atlanta, is a specialized special effects makeup studio known for its commitment to delivering top-notch, high-end designs.
With a focus on quality and creativity, the studio prides itself on offering unique and innovative makeup solutions for various projects and productions.
Generated from their website's infomation