Negataro Shuwarutsu

Negataro Shuwarutsu

A bodybuilder that uses his muscles to try and defeat Kekko Kamen

Tesshou Genda

Tesshou Genda

Japanese