Kaiba

January 15, 2009 | 4 Comments

The following is a reproduction of an original article from Issue 1 of Fansub.TV’s J-Zine, please see issue 1 for the full article. Kaiba is the product of director Masaaki Yuasa. This is the man behind Kemonozume, Cat Soup and Mind Games. The series consists of 12 episodes and originally aired between 10 April 2008 […]