Hashimoto Kenshin

Hashimoto Kenshin is the No. 3 of Kilihito's Special Attack Forces.