Singer/songwriter/arranger, Miyavi is a Japanese visual rock performer who plays variety of songs, from slow and sweet to heavy rock.
Added by Upcoming Robot on June 12, 2010