Kotomora
天譴 (tenken) Japanese meaning: divine punishment | Kotomora