Warning - contains mildly inappropriate content and language that is filtered on forum,
Edited by Catzsy (Forum Super Moderator): Please remember to put spoilers and warning on content that is mildly inappropriate and contains swearing. Thanks