Unsure of the artist(s) for this large scale Godzilla-themed piece in Darwin. Visible from the Stuart Highway.