Starring Junkyu Park on the limited edition Brain Dead x Wizard PR80 frame. Directed by Mike Torres. Filmed in New York City in April 2022.
Tags: FEATURED