Vocabulary
花屋敷
はなやしき
public flower garden
noun