A cricket club might just have had an otherworldly guest