Star Festival Tanabata Star Festival 2024: Google doodle celebrates the Japanese holiday 6 months ago This annual doodle celebrates the Japanese holiday of Tanabata. Also known as Star Festival, the holiday honors the divine meeting…