Kapten Punsch ( John Johnson ' ).