Skip to content

Chinese puzzle

.Spirit Warrior 3.

A very intricate puzzle or problem.
(Wordsmith.org)