(Dub, TV-14, 100 min) When Satan is driven out of his kingdom, he finds himself in Tokyo. With his powers limited, he gets a job at a fast food restaurant. Will he get back to his kingdom? Will he get a promotion?
Saturday March 28, 2015 5:45pm - 7:30pm PDT
Atrium 7