Twitch Global Badge:

Moments Badge - Tier 6

Image in small, medium and large size:
Twitch Insignia: Moments Badge - Tier 6 Twitch Insignia: Moments Badge - Tier 6 Twitch Insignia: Moments Badge - Tier 6
Earned for being a part of at least 30 moments on a channel
Aug 2024