Long Sakeru Gummy, from the famous "Long Long Man" commercials, is back and has added 10 more cm to the total length of the candy!

$2.75