The 15 Best Japanese Monster Movies of All Time

Ghidorah, the Three-Headed Monster

The Japanese term (dai)kaiju refers to a film genre that features giant monsters, usually attacking humanity or fighting other similar creatures. Toho’s Godzilla (the Japanese title is actually Godzira) is the most renowned character of the genre, with other famous entries including Tsuburaya Productions’ Ultraman and Daiei Film’s Gamera. All of the above characters spawned […]