Probably some kind of Spring festival, not quite sure to be honest as they are mostly Japan-based holiday events.