Leprechaun Kidneys

Leprechaun Kidneys are a product in Omega Mart.