Himura Kenshin - Rurouni Kenshin 5
JUST WHO THE HELL DO YOU THINK I AM?!

everything hurts and i have calculus

bwaaAAAHAUHAAHGHL