Ryota Yamaguchi

Honky Tonk Women (1998)
       Sunrise - Cowboy Bebop