The free product of finite groups $ A * B $ naturally acts on a biregular graph see Free Product of two finite groups. This seems like one of the only places that free products of finite groups appear naturally in math. I'm curious about other places that free products of finite groups naturally come up. The one other example I can think of is that the arithmetic group $ PSL(2,\mathbb{Z}) $ is a free product of finite (cyclic) groups $ C_2 * C_3 $.
Are there other arithmetic groups that are free products of finite groups? More generally, are there other areas of math where free products of finite groups naturally arise? For example as fundamental groups or mapping class groups of nice spaces (e.g. manifolds or manifolds with boundary)?