Talk:Giga Torchwood/@comment-24491127-20151002204826/@comment-26866477-20151002210235

Nah, I don't think so.

Probably placeholder icons for new and (for now) unknown plant bosses.