Netflix confirms a June release for Godzilla Singular Point

time to read: 1 min