The Nest of Maggots (蛆虫の巣, Ujimushi no Su) is an underground prison under the supervision of the Onmitsukidō's third corps (known as the Detention Unit).
The Nest of Maggots (蛆虫の巣, Ujimushi no Su) is an underground prison under the supervision of the Onmitsukidō's third corps (known as the Detention Unit).