Diary of a Wimpy Kid: Dog Days ★★★★★

no i will not elaborate