Frog on a log - "PHIL ROXBEE COX and STEPHEN CARTWRIGHT" (China, 2006)