The Movie Explorer reviews this 1974 production from Toho Studios (of Godzilla fame). This movie posits that Nostradamus predicted reflective skies, giant slugs, giant bats and the hippie revival of the 1990s.
I never want to watch this movie again.
My most popular review to date by a pretty wide margin. I guess people just enjoy watching me suffer.