20 Oz/Up Lobster Tails – Island Prince | Frifor