Shiro MaedaAlso known as: (Сиро Маэда, Shirô Maeda)

Apr 13, 1977
Tokyo, Japan

IMDB logo