07 Ghost
Available on Prime Video
A young amnesiac discovers that demons are trying to invade the world.