_A rat and a giant cockroach come into view.