Personal Info

First name Tatsuro
Last name Okuda
Date of Birth September 20, 1988 (36)
Height 185 cm / 6'0"
Weight 84 kg / 185 lbs
Preferred foot Right
Nationality Japan