Vocabulary
百般
ひゃっぱん
all; every; all kinds of
noun
adj-no