RoDillaThat cartoon is the Amperex Bugle Boy logo, which appears to have been shamelessly ripped off by the makers of this amplifier. Amperex was sold off many years ago so there's probably nobody motivated enough to sue them for infringement, but I'm calling shenanigans.