Comments
Follow Comments Sorted by time
happy_frog
· 3 years ago
· FIRST
More specifically Tanabata or the Star Festival. It's celebrated in Japan on various days during July and August, with the earliest starting date being July 7th.
memesgobrrr
· 3 years ago
frog pog