Shibuya Cultural Center Owada is a cultural center in Shibuya featuring a theatre, rental spaces, planetarium, library, schools, and much more.