Preview – Godzilla Rivals: Godzilla vs Battra (one-shot) (IDW Publishing) On sale Wednesday 3rd August from IDW [...] August 2, 2022