Kotomora
天賜 (てんし, tenshi) Japanese meaning: heavenly gift | Kotomora