Vocabulary

タフィー

taffy

noun