Yes, Heavenly Delusion is now streaming on Hulu in the US, but you’ll have to search for it under its Japanese name, Tengoku Daimakyo.