film still from the new live - action netflix movie adaptation,'ultraman vs ecco the dolphin'