A leaf sheep (Costasiella kuroshimae) is a tiny, adorable species of sea slug—or sacoglossan sea slug—that looks remarkably like a cartoon sheep or a leaf. Found in shallow tropical waters near Japan, Indonesia, and the Philippines, these creatures are famous for being one of the few animals in the world that can perform photosynthesis.
 

I Hate Helen

genres:

Battling her own desires, Priya struggles to resist her feelings for Helen as teenage confusion threatens to overwhelm her.
Credits
DIRECTOR(S): Katie Lambert
PRODUCER(S): Martha McGuirk, Rosie Brear
SCREENWRITER(S): Katie Lambert
CAST: Kanan Verma, Edie Allen, Chloe Petts

Virtual

Virtual

Aug 01

Details

PREMIERE STATUS: Massachusetts
YEAR: 2025
RUN TIME: 7 Minutes

sections:

SHARE THIS: