シュウマツキメイセキ
Meanings
Noun
1. terminal lucidity; end-of-life rally
Composed of
final stage; terminal stage
clear; distinct