2001-03-12 | Kanagawa Prefecture, Japan
Ohira Shuzo is a Japanese model and actor under Starray Production.
The 8.2 Second Rule
We Are Medical Interns
The Kiss of Blind Love
What's So Wrong With "Azatoi"?