March 21st is Spring Equinox Day (shunbun no hi), a Japanese holiday. The Embassy of Finland will open normally again on Thursday March 22nd.
Additional information on Japanese holidays can be read here.
Updated 4/3/2018