Review: Kure Kure Takora
OnKure Kure Takora (or Gimme Gimme Octopus, as it’s known in English) is a 1970s Japanese kids’ series of something like 260 short films, each about 3 minutes long, give or take. It’s one of the most surreal things I’ve ever seen on…