Japan Anime News Edit by Satoru Shoji
Witch Watch Episode 23 Postponed to September 14
The airing of Episode 23 of the anime Witch Watch has been postponed to September 14 at 5:30 PM JST. The delay is due to scheduling adjustments by the Japanese broadcaster TBS.

Instead of the anime broadcast, the Japan vs Turkey women’s volleyball semifinal match for the World Championship will air on Saturday, September 6 at 5:00 PM.
The anime is scheduled to conclude with Episode 25 on October 5. Ahead of the finale, a recap episode is expected to be broadcast on September 28.
Source : Witch