Oto Koichi is a carpenter who competed once in Sasuke 30,having a great pacing but took a long time trying to recover from the Warped Wall and ultimately timed up.
Advertisement
Oto Koichi is a carpenter who competed once in Sasuke 30,having a great pacing but took a long time trying to recover from the Warped Wall and ultimately timed up.