Max Hare

Max Hare (voiced by ???) is.