Warning: Adult Content, but in a rather safe way.