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