May 25, 2017 archive

Steve Wang

Self-taught artist and sculptor Steve Wang was born in 1966, but moved with his family from Taiwan to the United States in 1975. Thanks to exposure to Halloween (which was largely unknown in Taiwan at the time), he quickly became enamored with both collecting and making masks. Factor in a love of tokusatsu shows like …

Continue reading

Bad Behavior has blocked 8038 access attempts in the last 7 days.