Streaming Picks of the Week

A quick update on the story we reported in Episode #0008. Anime News Network is reporting that as of Saturday evening, Noriko Sakai voluntarily turned herself in to a Tokyo police facility and has been arrested on drug possession charges. The police issued a warrant for Sakai’s arrest on Friday after they reportedly found stimulants […]