Loading...
Tags Posts tagged with "Sturluson"

Tag: Sturluson

From the anime/light novel series Durarara!! - Celty Sturluson (aka The Black Rider, aka The Headless Rider) is an Irish Dullahan who goes to Japan in search of her missing h

STAY CONNECTED

24,149FansLike
26,953FollowersFollow
6,319FollowersFollow