kevin defunctland talks about balls