TNC Predator

TNC Predator is a professional team based in the Philippines.