>>31750413>they have magic powers, so they don't have to follow any kind of logicThey still follow internal (i.e. the Pokemon world) logic though, otherwise we've seen a few humanoid Pokemon similar to Angemon and Angewomon.
Besides, considering how much they try to justify the Pokemon's ability (like Pikachu's electrical pouch), it's obvious that while fantastic, Pokemon is not illogical.