Aoi Shiro

Aoi Shiro

Aoi Shiro (アオイシロ, 'Blue Castle') is an experience game..