African actress Cleo Diára has nude scene in 'I Only Rest in the Storm' ('O Riso e a Faca') witch was released in 2025. Cleo shows off her ebony boobs, butt, and shaved pussy, which are covered by a guy's hand. She also has a threesome sex scene packed with bisexual content.