Left to right: manager Elena Ivanova, technologist Yegor Shakhov, manager Natalia Ilyicheva, technologist Leonid Knyazev, manager Anna Kukhareva, editor Alexander Nosikov and technologist Denis Khripkov have conducted a successful capture of a giant cockroach using a trash bin.