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