Shou Aihara

Shou Aihara is a ghoul hailing from the 12th Ward. He's seen some shit.