Yaiba The latest Yaiba articles from GamesRadar+ Latest about Yaiba Action Yaiba, zombie/ninja/mech title announced by Mega Man creator Keiji Inafune By Andrew Groen Published 12 September 12