All Aboard the Animation Train

Earlier this year, Cartoon Network partnered with the Taiwan High Speed Rail Corporation for a public transportation advertising campaign …