no necesariamente es ilegal por eso, porque pudo haber sido criado y trasferido al nivel 16 a B/W (si es que dices que tu diste el charizard y te dieron el torchic). Lo del largo viaje significa que es un pokemon procedente de la tercera generacion (rubi,zafiro,rojo fuego,...etc).Incluso puede venir de los juegos de game cube.