Hello Zelos Tokumoto, if you order now (about 2 weeks making shoes time) and use the fastest shipping method (Premium Express, 3-6 days shipping time), it probably can reach you on time, but we are sorry that we are unable to guaranteed the exact delivered date as it is not controlled by us, hope you can understand. n_n
*All shipping information (including methods, cost & estimated delivered date) will be shown in order page, before payment; you can pay extra cost to upgrade shipping method there.
*Please remember to mark down the date (you need it) in the order form when you order it. :)