Junichiro Kawaguchi

Junichiro Kawaguchi is a minifigure released in 2012. He appears in the 21101 Hayabusa set.