Eiwa Chocolate Marshmallow

Soft marshmallow, chocolate inside. Product of Japan.