Shin Samurai Spirits 2 - Haoumaru Jigoku Hen © 1996 JY Co. Unlicensed Chinese Famicom game/hack for the Russian market.
Game ID: JY-083
Game's ROM.