I just found a Holga catalog online (will post new thread) and a picture of one of the other models, has this same monkey sticker on it.