ANIME INFO

Overlord II

Plot Summary: Second season of Overlord.

Latest episode: Episode 13

Overlord II