by jpsilverfox
Story good. Punctuation and grammatical lapses not good. 4 stars.
Science fiction & fantasy category
Your tags, it's fellatio, not felatio.