Vocabulary
隈々
くまぐま
every corner; every nook and cranny; all the ins and outs
noun