Self-proclaimed "light witch," "mystic," "tarot consultant," and "part-mermaid" Leeza Masia is taking the tarot cards into her own hands. WBZ's Matt Shearer reports.