Excuse me, freedom fighters. Side note, I am quite amused that the official English title of this is something completely made up and impossible to remember or write. They realized that the Japanese title was kind of dumb, and yet went for something a hundred times worse. Fantastic job.  Impressions: This is a very […]

Tenka Seiha