Thanks but I think your wrong
Depends on what your definition of bonsai is. Some people say that's 'any plant that's in a pot'. According to me - and I'm pretty practically all other regulars on this forum, who try to grow bonsai - this definition is wrong and your plant is not really a bonsai.
You wrote you had a vision about this plant. Could you share what that vision is?