funny Japanese marshmallow eating

funny Japanese marshmallow eating, noting more to say:P