China September 2023 CES Las Vegas January 2024 MWC 2023 Barcelona Spain February 2023Art Aquarium Ginza Japan Day 10 August 2023Odaiba Japan Day 7 August 2023Android Dev Summit 2022 Sunnyvale October 2022