Autumnal Equinox Day (Shubun no Hi) is a national holiday in Japan dedicated to honoring ancestors. It coincides with the period known as Ohigan, a…