Encholalia [1420717] Released: 2025-01-21 Revenue: $0 Budget: $652 Profit: $-652 Runtime: 10 mins Popularity: 0.2618 Vote Average: 0 Vote Count: 0 Overview: Ten minutes reflecting upon one of the greats. Cast [3] Jessica-Juliette Fleur AuckberrySelf JenniferSelf David LynchSelf Hompage: https://www.caperfflower.com Trailers