a film still of a hamster and rhino hybrid realistic, detailed