Aniworks Logoworks
The Eden of Grisaia

Episode 6 of The Eden of Grisaia

Aired May 24, 2015