Japan: Himeji
Family crests are on the end cap tiles on the eves.