3117 Subaru is the Japanese name for the star cluster Pleiades, hence the Subaru emblem with the stars.
The Subaru Telescope, is the 8.2 meter flagship telescope of the National Astronomical Observatory of Japan, located at the Mauna Kea Observatory on the big island of Hawai'i. It had the largest monolithic primary mirror in the world until 2005.
......and I've been there