F-machine (NSFW content!)

X