Kotomora
御業 (miwaza) Japanese meaning: works of the gods | Kotomora