It wouldn't be illogical for someone to find elemental niobium (however, highly unlikely...but certainly possible!).
I'm just speaking from an investors perspective. I can't visually see any niobium. I can see other minerals which look promising to the presence of niobium and some spray paint and smiling faces.
I hope this stock goes to the moon just like everyone else.