Kotomora
天佑 (てんゆう, tenyuu) Japanese meaning: divine aid | Kotomora