Mind blowing wicket keeper