Is this a begonia?
I dont know for sure. Can you email these pictures to email@example.com and I will try to see if I can find the answer for you
I found out. It is an eyelash begonia. Thank you for responding, though.