Denji Sentai Megaranger
Series • 1997
After the Storm
Movie • 2016
Lupin the Third: Dead or Alive
Movie • 1996