書林 しょりん
shorin

Noun

1. vast stock of books; bookstore; bookshop