Feeding Frenzy 2 - Shipwreck Showdown © 200? Zhongshan Chuangyu Amusement Equipment Company, Limited.
Machine's picture.