Hummm...I got a real deal on International post card stamps...and one of them is from where I live...and most aren't. Saw a picture that looked a lot like you scratched on a rock the other day. Bears and owls, huh? Or is that howling bare?