Is Oro based on the main char in the link

Could be, thats the movie the concept for dhalsim came from.