Banpresto
Preorder price: 680 each
Suggested retail price: 800
Minimum Downpayment: 200
Deadline of ordering: January 16 or until stocks last
ETA: June 2022