Puzzle made by myself

Sort:
Avatar of Kayd3nYT
checked the analysis to make sure this is good