This reminds me of old cartoon network bumpers, Bravo my friend.
This is indeed very wacky
Least mentally insane Newgrounds user
Fish
Hell
Joined on 6/15/21