Shop front
Retail & Shopping
La Tendo
Retail & Shopping
The entrance of La Tendo, a shop filled with anime merchandise and displays.