Not 100% on this, but AFAIK it was supposed to be released alongside Azel on Steam, but was rejected (for reasons you might be able to guess).Yes.
This was probably translated a while ago by Azel's original publisher, but Kagura somehow got it released.