RIGHTS MANAGED
1189630

A hamster with hand drawn paper eyes over its face indoors. AA: Make some paper peepers.