Leon

Leon is performed by Kevin Clash.