The giant flying turtle is back for this 1995 Japanese feature where once again Gamera’s intentions are misinterpreted by the military.

3 Comments

Write A Comment