Anime / Brave Witches / Currently Covering Brave Witches Episode 8: Grape Juice in Your Eyes Great minds think alike. (more…) 6 Comments December 4, 2016