Yubari International Fantastic Film Festival
"Oh! My Zombie Mermaid" premiered at the Yubari International Fantastic Film Festival on February 21, 2004.