Leo Imai

Info

Date of birth

07/24/1981

Place of birth

Suginami, Tokyo, Japan

Leo Imai

Biography

Leo Imai was born on July 24, 1981 in Suginami, Tokyo, Japan. He is a composer, known for Deadstock: Michi e no chôsen (2017), Fuji Rock Festival '11 (2011) and World Happiness 2011 (2011).