Leelock Waura

Leelock Waura is a character from the Galaxy Divine Wind Jinraiger television series.