CTM is the licensing products division of the German label group Sha Ke Ree, which also includes the BTM (Bochumer Ton Manufaktur) label.
CTM stands for 'Cyber Tribe Media'