I have yet to verify if this character is from Red Baron, but this shot is from a recent auction described as "hand made." Anyone got any info on this one? It's a killer design! Here's a link to the (finished) auction: http://page2.auctions.yahoo.co.jp/jp/auction/b88132557
More details, it's King Deviler (キングデビラー) from Super Robot Red Baron, epidode #25 “Red Baron Nanatsu No Himitsu” (The Seven Secrets of Red Baron). Lots of good info here: http://www.japanhero.com/profiles/red_baron_profileL.htm Also, this TV series from 1973/74 was released on DVD this past month, got to turn in my order, looks like much fun!!