A canon, is a fairy chess piece that combines movement of a rook and that can fire over a piece.It is used in some chess variant like Shako, Tamerlane II, Metamachy, Zanzibar, Pemba, Gigachess, Terachess, Eurasian Chess, Gross Chess.