Are there spirits out there, watching over us? And are yours as irritated with you as ours are with us? In today's episode, we talk about what these entities might be, what they do, and how you may be able to communicate with them. We'll also talk about swearing parrots, koalas living their best lives, and demon cats. You probably don't want to miss it.