Fashion, cosplay, Japanese youth… at Harajuku! Harajuku, Tokyo, Japan