Lost in the mossy cleft. a movie poster from 1995. | Anything