Android Dev Summit 2022 Sunnyvale October 2022 Shasta Lake Boat Trip June 2022 China September 2023 MWC 2023 Barcelona Spain February 2023The American Harp Society Performance June 2023Art Aquarium Ginza Japan Day 10 August 2023