Hi! I found this spider years ago on a school trip to Japan and never ended up identifying it. Any guesses would be greatly appreciated! :)