The logo on that cartoon looks waaaay too much like pedobear.