ラストリゾート
rasutorizōto

Noun

1. last resort

Other forms: