Deli Triage

An uninhabited sky island famous for it's overgrown and dangerous wildlife. Deli Triage was made famous by the Inglourious Busters misadventure involving monster hunting.