“Star Festival” sounds too exaggerated for me.
七夕(たなばた)is its original name in Japanese in which there is no “star” and “festival”.
A quaint Japanese culture related to stars.
In July, students learn about the culture and make a wish in Japanese following the old custom.
Guess what, if your Japanese grammer is incorrect, God can’t read it!
Chief Instructor Sato