Tag: Super Sentai

22nd May 2017 /

It’s Morphin Time! Sadly the film didn’t morph into a better one. I wanted to love it. But you don’t always get what you wish for.