def METHOD_NAME(self, name, calendar=None) -> Optional[date]:
    """
    Add Makha Bucha.
    Māgha Pūjā (also written as Makha Bucha Day) is a Buddhist festival
    celebrated on the 15th Waxing Day (Full Moon) of Month 3.
    Khmer variant: always fall on Month 3.
    Thai variant:  will use Month 4 instead for Athikamat years.
    https://en.wikipedia.org/wiki/M%C4%81gha_P%C5%ABj%C4%81
    """
    calendar = calendar or self.__calendar
    return self._add_thai_calendar_holiday(
        name, self._thai_calendar.makha_bucha_date(self._year, calendar)
    )