Puppet ManLongdancerJapanFormat : 7" SingleCat No : IVR10595Promo : NoRare Japanese ReleaseVIEW RELEASE