Godzilla-like monsters known as “Kaiju” have been appearing all over Japan for years. To combat these beasts, an elite military unit known as the Defense forces risk their lives every day to protect civilians. Once the creature is killed, it is left to "sweeper," working under the name of the Kaiju Scavenger Company. clean up its remains