A young, gifted street musician searches for identity, legitimacy, and love on the frenzied streets of Jakarta, Indonesia.A young, gifted street musician searches for identity, legitimacy, and love on the frenzied streets of Jakarta, Indonesia.A young, gifted street musician searches for identity, legitimacy, and love on the frenzied streets of Jakarta, Indonesia.