is facility the name of the organisation behind the holding centre, then? Sort of equivalent to Marvel's Sheild?
I like it, given the double meaning: noun
a place, amenity, or piece of equipment provided for a particular purpose.
synonyms: provision, space, means, solution, potential, prerequisite, equipment amenity, resource, service, advantage, convenience, benefit
establishment, centre, installation, place, depot, station, location, premises, site, post, base, camp;
informaljoint, outfit, set-up
a special feature of a service or machine, which offers the opportunity to do or benefit from something.
"an overdraft facility"
synonyms: possibility, opportunity, feature More
a natural ability to do or learn something well and easily.
Was just recommended I read this comic, and I was up till 2am doing so. Absolutely brilliant, made me laugh more than a few times, and it's really beautifully drawn. Kudos to you guys, bookmarking for sure, I'll be back for updates. <3