Illuminoct

Hikari Orochi (ヒカリオロチ)