gentlemanpervert- He sat in the smoke and haze, frozen, unable to move, staring at what he thought

more about : gentlemanpervert