Banpresto
Preorder price: 2480
Suggested retail price: 2850
Downpayment: 300
Deadline of ordering: January 16 or until stocks last
ETA: June 2022