Friday, October 28, 2016

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.