Japanese dictionary
かげがさす
to loom (of a threat, etc.); to manifest (of symptoms, etc.)
Kanji details
・shadow
・silhouette
・phantom