Some time ago I discovered a wiki by Zombiejiger about a tokusatsu series Tetsujin Tiger Seven. It that hadn't been edited in quite a while... Anyway, the series by P. Productions is a pretty odd series. The villains are seriously creepy sometimes. The Mummy Genjin just looks too realistic for a kids show(and for me)...I mean compare it with the cute-ish Mummy Man fron Ultraman!
Check it out if you want: http://tigerseven.wikia.com/wiki/Tetsujin_Tiger_Seven_Wiki