EDIT: Bandai Channel now has a YouTube Page.
This has no relation to it’s US division, Bandai Entertainment, which has had its YouTube channel since 2006, and posts episodes of Mobile Suit Gundam 00 and Code Geass: Lelouch of the Rebellion.