Written on July 11th, 2011
May sound crazy, but I am sure of it that Ash Ketchum's father is not Giovanni from Team Rocket, not dead, not Lance or Professor Oak. Ash's father is Mr. Mime. Yes, his mother is always with that Mr. Mime.
It's so damn obvious!!