Rebirth of Mothra (1996) 19 September 201222 August 2024 Rating: ★★ Japanese Monster Bash Director: Okihiro Yoneda Category: Science Fiction