Minato Arisato - also known as Makoto Yuki and various other names - from Persona 3! :)
I've been playing P3 recently because it's been quite boring and I haven't really had anything else to do - besides fangirling over LoZ: Breath of the Wild, obviously.
Speedpaint over here: https://youtu.be/TkNd4E587GA