profile image

Toru Baba

17 Jun, 1988 in Itabashi, Tokyo, Japan

Also Known As:

Baba Tohru