Fresh off the launch of the TokuSHOUTsu channel, the U.S. premiere of Kamen Rider Kuuga is here! Plus, all 49 episodes are available to watch on demand on Shout! Factory TV.
⚡ From classic sci-fi/horror to modern popcorn pulp; mutated sea monsters destroying downtown Tokyo to American lycanthropes in London! ⚡