Shy; embarrassed Welcome to Japan Answers