A Japanese girl doing visual kei band cosplay on the bridge in Harajuku. This girl is wearing The GAzeTTe red tophat that is sometimes popular with the cosplaying Japanese on the bridge. Is there a Japanese shop that sells these Gazette and visual kei cosplay costumes, or are the girls making all of them themselves?