No, alas - no owls. I still think they would look great on the roofs of the station, but they would need to be only 1/4" tall (18" at 1/75 scale). If I'm going to do that, I'll need to make them myself and lay off coffee for a couple days before I try it.