Do you want to compare Batroc with Moonstar? Discover the powers, weakness & weapons of Batroc and Moonstar from Batroc Biography and Moonstar Biography. Find out all about Batroc and Moonstar.# Check out how is Batroc unique and distinct from Moonstar. Discover their love interest, sidekicks, family tree and the movies and games list in which Batroc and Moonstar have appeared. Find out everything about them here!