‘Shin Godzilla’ movie listed on sign at Tokyo filming locale

A notice posted at the Kamata bus station in Tokyo revealed that buses will not stop as usual at the station on Sunday morning, due to the filming of a movie titled “Shin Gojira” (New Godzilla).

Read More