New Scratcher Joined 8 months, 2 weeks ago United States
News for the free to play battle royale, MY HERO ULTRA RUMBLE!!!I do F4FLink to steam to play:https://store.steampowered.com/app/1607250/MY_HERO_ULTRA_RUMBLE/
News