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.
 

The Heart of Texas

An aspiring country singer on her way to a life changing audition collides with an undocumented worker who refuses medical care. The two engage in a struggle, each in pursuit of their own American dreams.
Credits
DIRECTOR(S): Gregory JM Kasunich

No showtimes are currently available for this event.

Details

PREMIERE STATUS: Massachusetts
YEAR: 2024
RUN TIME: 15 Minutes

SHARE THIS: