May 9, 2023Toyo Cross CrossThe Toyo Cross Cross is an interesting take apart puzzle made in 1989 in Japan!