• Shin Godzilla

    Jul 9, 2017

    Not sure what it wants to be, the latest Japanese production of their beloved property is not the triumphant return some had hoped.