Celty Sturluson

Main Version
Celty Sturluson Original Universe Celty Sturluson was an enigmatic resident of the Ikebukuro III.