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