Yasenbo

Yasenbo is the archenemy of Satsuma Kenshi Hayato.