Demon Lord Xenon places Demon Marshall Lacock in charge of operations. Meanwhile, Lala attempts to escape the insane asylum.
uFlix.to 2024