Ray Harryhausen’s Kraken Vinyl Statue Star Ace Toys makes this vinyl statue of the Kraken as animated by Ray Harryhausen in Clash of the Titans (1981). Ray Harryhausen Kraken Statue Continue reading “Ray Harryhausen’s Kraken Vinyl Statue”