The FUNimation Channel is now available as an On Demand option for Charter Communications digital subscribers and the network has decided to upload some of its bumpers to YouTube to show off.