Seven Seas Entertainment (1018)

Seven Seas Entertainment (1018) Welcome to the countryside town of Asahigaoka, a quaint city far-removed from the hustle-and-bustle for the city that is big. You mightn’t imagine an even more remote environment in most of Japan. Then when Tokyo-raised school...