Japan Post does offer tracking services with its parcel. To avail of these services, you must go to the Japan Post website and use the order tracking number in the Track my order section to get an update about your order. The carrier offers tracking options on its parcel up to 100 days from the day of shipping.