Torikago

Description
The residence of beasts (Kemonomimi) located in the collapsed city near Tokyo. A castle city made of various materials obtained by scavenging from ruins. In the center there is a royal palace where the queen lives.