Kentaro OC. .. I don't know what this is supposed to be but i have a bad feeling about it.