Final Destination: Japan!