User blog comment:NickFusi0n/The NickFusi0n Overview of The Ben 10 Franchise/@comment-7503158-20141220230528

Blue-skinned guy... You mean Mumbo? He was my favourite joke villain in Teen Titans IMO.