Otemae University Sakura Shukugawa Campus - Media Library CELL by Nikken Sekkei Ltd. in Otemae, Japan