So I came across this monster in an old Daiei toy thing. Same sets included Whale God, Garasharp, Nezura and MahnaMahnakorappa or what ever. Turns out it's from a 1960 film, Demon of Mount Oe. It's 7 feet tall, can fly, and was sent back to hell by a bunch of samurai. It's a cool lil rare monster from Daiei.Also from the same film, the Tsuchigumo.