That could be the same animal...the cage looks very similar.
More video here: http://www.youtube.com/watch?v=ugSKHnk_XLE