NSFW: NotSuitable For Work
This is a mature blog, so, if you find explicit or sug-gestive material trouble-some, or if you are under the age of 18, please leave.
You have been warned.