Kotomora
応報 (おうほう, ouhou) Japanese meaning: retribution | Kotomora