These two names sound familiar? If not, go see "Fear not, Belan shall save thee from the Balron!". :)