The Nihon Review - Anime Reviews & Editorials

Yaaaay! I made a news post!

Guess what this one is about… that’s right, more reviews. Bet you didn’t see that one coming. Here’s Fist of the North Star (1986) and Elfen Lied. Enjoy.

Sorrow-kun.

Comments are closed

Top of page