“Goseiger and Gokaiger: Super Sentai 199 Hero Grand Battle” is a must-watch.
You can download it at http://krdl.info/ (it’s listed under “Gokaiger”). You need to make an account, but its free (I might make an account just to share with my friends). The version subtitled by Over-Time is better than the one by TV-Nihon (the latter likes to leave in random Japanese words and phrases and it can get confusing). It can also be torrented here.
There is an upload on Youtube, but… that uses the TV-Nihon sub. Watch that only if all the other options don’t work.