For literal years, I have had a block on my calendar before 8 AM my time that specifically says 'Not available for meetings'. (School dropoff runs between 7 and 7:45) Don't have a breakdown when I decline your 7 AM meeting. Don't then complain to my boss that I'm a required participant and declined this important meeting. You've been here 5 years. You are well aware of the 9 hour time difference. You come in later in your day to overlap, because that's what we hired you to do. Your failure to check for conflicts when scheduling this meeting is precisely that. YOUR failure. Learn from it.
A$$hat.