Daidai Village

is a small village inhabited by the members of the Yoimura Clan.

Trivia

 * "Daidai" (橙) means "bitter orange".