Xenophobia is a release group.
A release group is essentially a group of people who buy and dump games for us pirates.
Xenophobia is probably the most active for US DS releases. Venom is the only other group I can think of off the top of my head.
BTW, this should probably have gone in Off-Topic.