Ratings list for Self Deception - Destroy the Art (2024)