Anime News

Sentai Filmworks Adds The Ambition of Oda Nobuna
Date: 8/18/2014
Series streamed on Crunchyroll in 2012
Source: Anime News Network