Shuichi Iguchi

Spinner (スピナー Supinā) is a villain affiliated with the League of Villains and part of its Vanguard Action Squad.