Nilai-Kanai Guardian Tower

The Nilai-Kanai Guardian Towers are a series of ancient superweapons associated with the Nilai-Kanai Temple. They first appear in the 1997 film, Rebirth of Mothra II.