magial detective