This is a Romantic track recorded by the artist Cthulhurotica. The song Delicious or What was originally composed by A. Littleton Harlow.