detective rambunctious cumbersome Leopard. ..