Anime News

Happy Science's Rebirth of Buddha Promos Streamed
Date: 9/12/2009
Controversial religious group posts trailer, ad, music video on YouTube
Source: Anime News Network