That address belongs to a wallet from coins.ph - Philippine crypto exchange. So he sends coins every week to exchange for cash.
I understand that concept, but does coins.ph only give out one address for many individual members to use? If that is indeed the case, then there's no merit to OP's suspicion.
I do not think so. According to WalletExplorer, there are over 2.7 million addresses with at least one transaction on that wallet:
Wallet [00000dd86b] addressesI think we can safely assume that every user of the coins.ph exchange has their own unique deposit address. And, from what I understand, coins.ph is a very popular exchange there because it allows users to link their bank accounts so that all crypto deposits are automatically converted to local currency without any additional fees. Perhaps someone from the Filipino community can confirm this?
I can confirm that you will get your unique address for your account personally. You can see the highlighted part in their support thread that says
Note that you have a unique wallet address for the following cryptocurrencies: BTC, ETH, BCH, and XRP
Each account has a personal account and a unique address for each user. Applicable as well to the coins mentioned above.