天罰覿面

Reading
てんばつてきめん
English
Poetic justice
Notes
Heaven's天 judgment罰 覿面=witnessed before one's eyes
idiomsKanKen 1KotoKen 7