Thomas Takesue and Star Soda
Thomas Takesue with a crate of Star Soda. I'm guessing Hawaii but this could have been in Japan.
Date & Place:
in Hawaii USA