Compati Hero: The Mermaid Princess

Compati Hero: The Mermaid Princess is an anime movie that will be released on March 6, 2010. This movie is part of the celebration for the 25th Anniversary of Kamen Rider X.