Anime News

Sentai Filmworks Licenses Love Stage!!
Date: 9/13/2014
HOUSTON, September 12, 2014 ? All the world's a stage, and for two boys the spotlight will shine brightly upon their stars in Sentai Filmworks' latest...
Source: Anime News Network