Celty Sturluson

FANS ALSO LIKE

Celty Sturluson

Celty Sturluson is a fictional character from 2010 anime TV series Durarara!!.

Celty Sturluson IS LISTED ON

All Durarara!! Characters