Mount Fuji Showdown

Mount Fuji Showdown (富士の対決 Fuji no taiketsu) is the 25th episode of Godzilla: New Age of Monsters.