def METHOD_NAME(events, target_category, comment=''):
    """Send email notifications when a move request is created.
    :param events: List of events requested to move.
    :param target_category: The category to move the events into.
    :param comment: Optional requestor's comment.
    """
    emails = set()
    query = (target_category.chain_query
             .filter(Category.notify_managers | (Category.event_creation_notification_emails != []))
             .options(joinedload('acl_entries')))
    # Walk up the category chain
    for cat in reversed(query.all()):
        emails.update(_get_emails_from_category(cat, ignore_notify_managers=True))
        if emails:
            with force_locale(None):
                template = get_template_module('events/emails/move_request_creation.txt',
                                               events=events, target_category=target_category, comment=comment)
                email = make_email(bcc_list=emails, template=template)
            send_email(email)
            break