The crew may have stumbled into a dragons den... Veil who?