Day: June 16, 2021

  • Anime

    Trese

    The Holy Grail War: a violent battle between mages in which seven masters and their summoned servants fight for the…

    Visit Post
  • Airing

    Joran The Princess of Snow and Blood

    Set in alternate history Japan in 1931 and the 64th year of the Meiji era, the Tokugawa shogunate was never…

    Visit Post