Takechi Hanpeita

Takechi Hanpeita (武市半平太, Takechi Hanpeita)