From Hyper Parfait:
Monster Cage, consisting of strange individuals with superior powers and skills, is a secret department that is part of the National Police Agency. But when Japan was unable to cope with this system of law and order, Monster Cage ceased to exist. Those abnormal individuals became unnecessary. They were hunted and destroyed in secret. The escaped monsters wonder if their pursuers will give up… or if they will be destroyed before that.