The Witch and the Hundred Knights – Screenshots & japanische Limited Edition