Satoshi Tajiri. .. or you either die on the 151 or live enought to see yourself become 649 Pokemon
Upload
Login or register