Ibaraki Douji, Overlord


v20240901