Gokiburi-tachi no Tasogare

movie obscure slice of life

Alternative titles:

  • Twilight of the Cockroaches
  • ゴキブリたちの黄昏