Thursday, July 27, 2017

Mermaids on Mars

Tuesday, Nov. 3, 2015

Athena Studios, an Emeryville, CA-based company specializing in animation, is pleased to announce that the studio's original, stop-motion animated short film, "Mermaids on Mars," was named Winner of the "Best Animation" Award for 2015 during the just concluded Carmel International Film Festival.