Title: Keiji Inafune : Mega Man, Soul Sacrifice, Yaiba