A short story of mantises' long (or short) journey