A distribution company based in Los Angeles named Eleven Arts is renowned for delivering top-notch Japanese anime to North America. The House of the Lost on the Cape by David Produ...