I'm not the GM, but if it were me, I'd expect some explanation on how she ended coming to Japan. Other than that, I'd say it looks good, but it's all down to Alarieth.