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