Here are two recent videos from YouTube:
First, a digest of kapiw & apappo's performance in Hokkaido from August of last year. Look for video from their performance in January 2012, expected soon.
Also available on YouTube is a look at the Ainu Shadow Puppet Project from December 2011. As I was unfortunately unable to attend, the video thankfully gives a sense of the project and performance - hopefully they will have an encore performance soon!