Case Closed

Episode 1054: The Spark That Fell on the Ranch (Part 2)