Urameshi DenwaAnimationUrameshi DenwaAnimationthumb_upthumb_downUrameshi DenwaJanuary 1, 1975Directed byTadanari OkamotoA short animated film by Tadanari OkamotoJPlanguage Japaneseshort film Last Updated: 6 days ago Request Update Cast