Awaiting Overlord Volume 12

Overlord Volume 12 will not be releasing anything soon since Overlord Volume 11 just released not long ago. There is no fixed date or any announcements yet. Usually it will take around 4 months to 6 months for a new…
Read more