Question: what are reshiram and zekrom based on?
Answer: Originally, Reshiram, Zekrom and Kyurem originated from the same powerful Dragon Pokemon. However, it split because of twin heros who used it to create Isshu had different goals in life, one sought the truth and the other sought the ideal. When this Pokemon split, Reshiram sought the truth and Zekrom sought the ideal.