Question: how long does it take to watch all of pokemon?
Answer: 921 anime episodes at 21 minutes per episode. 1800 minutes / 60 = 30 hours. 352.35 / 24 = 14.68125 days of pokemon anime watching.