Lilla Flicka was born in Tokyo City. Writing and singing songs in both English and Japanese. For girls and for people who have a little girl inside of them.