- Mei is a Chinese word for beautiful flower, indicating that she has Chinese descent (like the actress who plays her).
- Mei is a part of the scouting club (along with Megan and Victor).
- The Nature of Things (cameo)
- Hi! I'm Riff! (Final Appearance)