German Fantasy by Shelley Parker-Chan