What does Castle Freak mean?

Castle Freak - German to English

Castle Freak [Stuart Gordon]