Loading players...
Morihisa Yamuchi is a 173 cm (5'8") basketball point guard from Japan, born in 1990.