:: The piece of paper Leo holds is mouse-sized - that is to say, about the dimensions of a postage stamp.
There is a very, very small drawing on it and itty, bitty, tiny, whiny writing that may or may not explain what the drawing is. Without a magnifying glass though it sort of looks like chicken scratch. Or mouse scratch.
No secret of the universe here. Unless, that is, Leo has a magnifying glass or telescopic vision?
And.... more time passes ::