Shun Takagi

Shun Takagi

Born 17 March 1981 in Chicago, Illinois, USA