The only difference between a genie and a Pokemon is that Pokemon can't grant wishes... oh wait.