Japanese dictionary
うそはっぴゃく
pack of lies; complete fabrication; all lies
Kanji details
・lie
・falsehood
・eight
・eight radical (no. 12)
・hundred