Anime News

Short Promo Video for Madhouse's Kaiba TV Anime Posted
Date: 3/24/2008
Latest surreal work from Cat Soup, Mind Game's Masaaki Yuasa
Source: Anime News Network