Imomushi

Imomushi (イモムシ) is a scout character.

Inazuma Eleven GO Galaxy

 * Head Gears