Godzilla
Godzilla currently resides on the corner of Belgrade Avenue and Highway 169 in North Mankato. Photo by Bre McGee
GodzillaNorth MankatoNorth Mankato City Council