TOP > Itchy Monkey
- Yo! Itchy Monkey here. You might've seen me in a couple of games. Yes, that's me. Don't forget to say Hi!
• Lead Staff • Graphic Artist • Daily Clash Royale • Daily Brawl Stars • Daily Gaming • Sneakers and Skimboarding is LIFE!