Torchwood is a mental plant from Plants Vs. Zombies 2 that can melt peas. He works in a specialty called "Melt & Burn melthing co." where plants go on fire. It is not the name of an institution that studies aliens at all.
Trivia*It's ironic that the Torchwood doesn't burn in a terrible death.
- He wants to set the world on fire.
- His favorite fruit (CANNIBALISM!!!1) is Lava Guava.
- He named the Company Torchwood.