This is that Japanese-like chess game, we think. Honestly, we have no clue beyond looking at the cart because we don't understand any of it, and we couldn't find any real information about it online either. Uh... enjoy?