A star-filled night sky over Lake Toya, Hokkaido