RT if you're for Pokémon and Pokémon

813 473

Why are you holding a torch for

389 634