Year of 2004
Samurai Champloo | NarikChase Review
Samurai Champloo is a 2004 action adventure samurai anime directed by Shinichirō Watanabe. Set in an alternate…
Elfen Lied | NarikChase Review
Elfen Lied is a 2004 psychological horror science fantasy Japanese animated series directed by Mamoru Kambe….