The reference to "t.me xxxmmsub1" suggests the involvement of Telegram, a popular messaging app known for its privacy features and the ability to create channels and groups for various purposes, including content distribution. Telegram allows users to share files of up to 2GB in size, making it a platform where users can distribute video content.
For entertainment content in general:
If you're looking for legal and safe alternatives, consider platforms like: