497 | The Lies Villains Tell Themselves, Part 1

497 | The Lies Villains Tell Themselves, Part 1