Is this guy Johnny Bravo's long lost grandson or something? Maybe its just the hair...
In all seriousness though this is fantastic with the writing, animation, and voice acting all being on point. You can see the passion that was put into this project and quite honestly this should totally be front-paged.