Seiya Monogatari?
crap. I thought I guessed that one already.
on behalf of BR I say it's wrong.
I just felt in a hole!
No, but very close. Super CD RPG Hu-Video