Vocabulary
百日
ひゃくにち
hundred days; lengthy time
noun