‘Wild Body’ and ‘Screw’ Ice Bars Lost in Translation?

These two brands of ice bars were side by side in a freezer at a local Asian supermarket. Methinks something may have been lost in translation :-).

screw_ice_bar_20140726
Screw Ice Bars

Wild Body Ice BarsWild Body Ice Bars