Question: when did one piece air on cartoon network?
Answer: April 2005