Itazura Tokyo “Big Magic Festival” #9 Party Pictures
Itazura Tokyo is a Shibuya boutique which sells vintage, resale, remake and indie fashion. But it's not just any indie shop - it's a super-hip store that is part of a growing subculture in Tokyo's fashion scene mixing Japanese fashion