Happy Memorial Day! DekaRanger Movie Blu-ray released

Thread / Wiki / Tumblr

I have a trivia about this movie.