天誅 てんちゅう
tenchū

Noun

1. heaven's punishment; divine punishment

Noun

2. well-deserved punishment; just punishment