Sound
JA cinema · 3 credits
Born
27 January 1987 (age 39)
Birthplace
Shibuya, Tokyo, Japan
Also known as ALI · 今村怜央 · Alien Liberty International · Leo Imamura
The Gesuidouz
Junction 29
Modern Love
Actor, Original Music Composer
Original Music Composer
as Bird