Anime News

Crunchyroll Adds Seitokai no Ichizon, Demonbane Anime
Date: 12/22/2010
Site also launches Android app to stream on mobile phones
Source: Anime News Network