Rio Mizushima is a Japanese award winning actress and martial artist known for the TV shows 'Bride of Blindness' (Nerawareta moumoku No sho-jo) & 'Police Tokyo' (Deka No sho-mei) both on TV Tokyo. Before taking over Los Angeles she was performing with Japan's most prestigious Theatre company 'Haiyu-za'.