Today, Carl is joined by Michelle, researcher behind the most recent episode of Lore, Episode 134: Disturbing the Peace.