ihavecramps.com
DekaRangers
I have been watching the new Sentai (Power Rangers) series that’s popular in Japan right now: Tokusou Sentai Dekaranger. Deka means Detective, as so I’ve been told. It looks good……