Anime News

Overlord III Anime's English-Subtitled Promo Video Streamed
Date: 6/27/2018
Series premieres on July 10
Source: Anime News Network