Shogi is Japanese chess, and the rule that makes it Shogi is the drop: a piece you capture joins your hand and can be returned to the board as your own. Nothing is ever really off the table, which is why Shogi games stay sharp to the last move. This is a complete standalone implementation on the standard 9x9 board.
Japanese chess with drops and promotion — vs AI or a friend