Leo Imai


Leo Imai - singer-songwriter from Japan. He was born on July 24, 1981 in Suginami-ku. He graduated from the University of Oxford.