てん めぐ
tenno megumi

Expression

1. God's gift; God's blessing; grace of God; godsend

Other forms: