Ja'Gatcha

Ja'Gatcha is the most powerful force of good in the universe.