Leaked details reveal over 16 themed cosmetics featuring iconic characters, with a rumored launch as early as April 11, 2025.