Chiikawa The Movie: The Secret Of The Mermaid Island is screening at K11 ART HOUSE near East Tsim Sha Tsui Station. The film is available for viewing in House 5 of this venue. This presentation is managed by MCL Cinemas for fans of the popular character series.