Pichu and Isla are two Red Pandas, a mother and cub. They are apparently still at large in Scotland, after busting out of Galloway Wildlife Park in Kirkcudbright, some time on the night between the 7th and 8th of February last. Red Pandas are much smaller than the better known Giant Panda, to which they are not believed to be related. They are however a bit fierce, though the escaped pair pose no threat to the public and should be able to live in the Scottish wilds indefinitely.
This is not the first time that a British Red Panda has escaped; in 2005, Babu escaped from a zoo in Birmingham, but was subsequently found in a tree where he had been eating fruit.
Follow links for image sources.