That said, the reason why all episodes are now streaming for free is because the season's final episode will be available this weekend. All episodes are translated by Final Fantasy and Kingdom Hearts violinist, Sho Omagari. Lastly, all of episodes are only available up until June 26th at 10am JST. So watch it before the final episode airs! [WATCH IT HERE]
[via Haunted House Commune]