Square Enix

puzzle manufacturer from Japan