This is Bakugaki! He cosplays many different demons from any and all demon mythologys! His favorites being Baku and Gaki! Yes that is his real hair and no those wings and tail aren't real!