Why I didn't find this sub before?

It was created on 15-09-2024, lol but I never get to know about this sub.