Tag: The Seven Deadly Sins Season 2 air date
News
“The Seven Deadly Sins” fans reportedly criticized Netflix for mislabeling “Signs of Holy War” as the series’ second season. “Signs of Holy War” is an OVA but not Season 2, apparently.
most read