Vocabulary
タフィー
タフィー
taffy
noun