Chasing Orbs: An adventure into the mysterious world of Orbs