Review of Tamala 2010: A Punk Cat in Space (2002)

Nice analysis in Cinema Anime.

animation fiction Japanese production moving picture