Tag: Toshiro Suga

  • Moonraker (1979)

    For various reasons, I haven’t been feeling so well lately. And when I feel like shit I like to take it out on bad movies. So I am very glad to be reviewing a Bond film I honestly despise, considered by some people to be The Worst James Bond Movie Ever Made. Of course, things […]