Possible Answers For: Peninsula near Japan