Not sure you'll beat this

5x5 Pokémon puzzle by a · ♥ 0 · ▶ 45