NEW: Harryhausen's Medusa - Clash of the Titans - vinyl kit from Star Ace