Holland Toledo

Holland Toledo is a minor character in the story of Hero Factory: Worlds Collide. He resides on Mykour, where he also runs his orphanage.