Japanese
American
Different titles. The Japanese one translates roughly as "Devil's Castle Legend".