Peach Kid joins his friends to rescue the princess from the Devil's Apple King of Monster Island.
Release Date 1987-01-29 Budget N/A Revenue N/A Rating 7.2/10 Runtime 95 mins