Punch, a Japanese macaque born in 2025, was rejected by his mother shortly after birth Punch's only companion is a stuffed orangutan toy given by zookeepers for comfort Punch is gradually integrating with the troop and may outgrow the need for his toy soon