Japanese Godzilla game. Your task is to play as the commander defending Japan from Godzilla attacks by using a typical selection of arsenal at your di...
Japanese Godzilla game. Your task is to play as the commander defending Japan from Godzilla attacks by using a typical selection of arsenal at your di...