Think of a world where humans have been pushed to the brink of extinction. A world where humans can only survive with the help of 3000m mobile fortresses to protect themselves from fatal threats. Studio Nut brings us to this dystopia in its original Sci-Fi Anime, Deca-Dence. Deca- Dence is now an addition to the […]