Shirudo from Random Rivals 4. The reason why he looks so different (more or less) is because it's been a while since I drew him last.
I drew myself in hedgehog form so yeah. More info on explaining Red oni and Blue oni here. http://tvtropes.org/pmwiki/pmwiki.php/Main/RedOniBlueOni Yeah links! XD