No photoDaisuke KuwabaraActorActed in 21980s1981The Moon Mask RiderMoon Mask Rider1970s1978The Killing GameNinomiya66Visual effects 12010s2016Shin GodzillaCompositing Artist73