Titans (from DC Universe) hits Netflix Canada