Yu Yu Hakusho SFX Artist INTERVIEW: Masakazu Murakami on new Netflix drama 20 April 202427 December 2023 by Kristen Lazur