Kotomora
匡救 (kyoukyuu) Japanese meaning: deliverance from sin | Kotomora