Little Witch Academia 1 is top selling of this month