>>532230765
it's not a squiggle, it says "yumyum" which is actually trademarked by a japanese company