Very nice blonde and blue emo hairstyle on emo boy.
This emo hairstyle has great impact, with a nice contrast between the blonde hair and the different hues of blue going into purple with black underneath.
Emo or anime? Blue hair on a female emo girl tends to indicate shyness or introversion, a correspondence which seems to have originated with Ami "Sailor Mercury" Mizuno from Sailor Moon. - tvtropes.org