Review of Tamala 2010: A Punk Cat in Space (2002) IMDb Nice analysis in Cinema Anime. moving picture animation Japanese production fiction