This is initially a Russian game, developed and released in Russia, by Russian game developing company Gaijin Entertainment, under the name "Oniblade". The game itself is a very mediocre, simple ripoff of the Bujingai and Otogi, gameplay-wise. In Russia it received very poor reception.
Base +7, Kitsune Nishidate +11, Justray +5, FoToN +12