This isnt a new OC this is actually sticky knight unmasked
Credits go to whoever made this meme song that's playing right now