Soichiro Sho

Soichiro Sho (翔 宗一郎) is the minor character in Denkou Choujin Gridman. He is Naoto's father.

Denkou Choujin Gridman
TBA

Trivia
TBA