He's a villain from a cartoon network show called ok ko lets be heroes
I have loved this show since i was 10, and i obsess over raymond off and on every couple of months
The show has been taken off of every single streaming platform, and all references to it were wiped
Lost media type deal