Mylf Little Puck, Joseph Depp