So the Altair Leader is currently in harbor, at 35.49606˚ / 139.7712˚.
go to maps.bing.com (they have better imagery) and punch in '35.49606,139.7712'.
Click 'Birds Eye' view, zoom in a bit, and you get this:
Zoom in, pan a bit to the left, and you get this: