kingofthorn150

Five Feature Toons Up for Asia Pacific Screen Award

Five films, including three from Japan, have been nominated for the best animated feature honor at the Asia Pacific Screen Awards. The five nominated films are: Ibara no Ou (King of ... Continue Reading →