Soul Cleaners
- Episode aired Jan 28, 2024
- 11m
The opening of a mysterious new business in Yoshi Resort which claims to cleanse peoples' souls using an unholy source of water has the trio suspicious, and they investigate into the siniste... Read allThe opening of a mysterious new business in Yoshi Resort which claims to cleanse peoples' souls using an unholy source of water has the trio suspicious, and they investigate into the sinister service.The opening of a mysterious new business in Yoshi Resort which claims to cleanse peoples' souls using an unholy source of water has the trio suspicious, and they investigate into the sinister service.