MBC Television

MBC Television is a Mantralian public television network owned by the Mantralian Broadcasting Corporation (MBC), the national broadcaster. Its headquarters are located at the MBC Center in Lancard, Bancroft.