Shibolena



Shibolena is a Henchwoman of Dr. Hinelar and the Supportive Antagonist from Denji Sentai Megaranger.