20" ballooners are always cool! My first thought is CWC built. It's hard to distinguish 20ers sometimes because their geometry is so different from their 26" counterparts and there aren't many floating around for reference.
A serial number should help though if you're interested in an ID.
I bought this bike off CL a few months ago. It's missing the headbadge but I was guessing Western Flyer by the chainring. I have since took it apart and added a sweet custom springer to it. I've also started a thread on the build on the RRB#9 buildoff section.