Osamu AdachiAlso known as: (O-chan, Adachin)

Dec 22, 1987
Tokyo, Japan

IMDB logo