Movie History Oh! My Zombie Mermaid 2004 Rikidozan 2004 Rikidozan 2004 Rikidozan: A Hero Extraordinary 2004