Shimmer and Shine Season 2 Episode 6
When Shimmer and Shine tell Leah that mermaids live in Zahramay Falls, Leah wishes that they could be mermaids too.
Serie: Shimmer and Shine
Episode Title: Mermaid Mayhem
Air Date: 2016-06-29
When Shimmer and Shine tell Leah that mermaids live in Zahramay Falls, Leah wishes that they could be mermaids too.
Serie: Shimmer and Shine
Episode Title: Mermaid Mayhem
Air Date: 2016-06-29