Bubble Nebula (NGC 7635), Yovin Yahathugoda