gentlemanpervert:Magnificent. (Reblogged again because the first time accidentally cut off part of