What if every Pokemon is actually a ditto And the ditto looking ditto are just the hipsters

1,647 shares