Tamala 2010 Coming to American Theaters

According to Jagged Team, the unusual independent anime film Tamala 2010: A Punk Cat in Space will receive a limited American theatrical release the week of April 2nd through 8th at select Landmark Theaters nationwide.

Share

Add a Comment