Pretty much everything's a hybrid these days with a few exceptions. However, yes, that does look Indica dominant. Then again, people usually just say that based on the leaf width. As far as bud and high, could be a different story. If it was a bag seed from a good bag, should be decent bud. Best bet is to ask your supplier what strain he/she usually deal. Otherwise, just give it your own name.