Marlins skewered by Taiwan animation

Taiwan television aired cartoon video