a movie still from a studio ghibli film showing a hip hop party in the bronx, new york. by studio ghibli