you're 100% right on this! I looked very closely at it, found the stamp, and it turns out it's a Leedy. Original price of $2.50. Very cool, thank you for pointing me in the right direction on that.Can't see the 12" real well, but probably not a toy. They were real popular in the late 20's-30's.