Another weird Japanese commercial

Is this dog food or kid snacks? So strange.