Himura Kenshin - Rurouni Kenshin 5
LET'S SEE YOU GRIT THOSE TEETH!

everything hurts and i have calculus

bwaaAAAHAUHAAHGHL