Harajuku Station ships directly from Japan, China or Korea with Economy Shipping.
Economy shipping is free for all orders.
Processing time is between 3 - 7 days and shipping time is between 10 - 30 days depending on location and peak shipping times (ie. Christmas)
All shipping prices are subject to change without notice.