堪忍袋 かんにんぶくろ
kannimbukuro

Noun

1. one's store of patience