As Witch Watch has managed to create a massive buzz, the 1st episode of the series is set to premiere on April 6 at 5 PM JST ...