Pokemon Omega Ruby and Alpha Sapphire

get on the hype train choo choo