Isolation Defense Forces

The Isolation Defense Forces, or IDF, builds the vessels and other designs of the Nagia Isolation.

Isolation Defense Forces

Star Sphere theshadow99 theshadow99