John Johnson ( Kapten Punsch ).