Indeed! Rather mean looking take on the Son of Godzilla, though Minilla always came off as being a bit pugly at times.