Nearby ‘Dwarf’ Galaxy is Home to Luminous Star Cluster