Internet & Geek Culture
TinyBat Cosplay looks amazing as Celty from the anime Durarara!! Celty Sturluson also known as The Black Rider or The Headless Rider, is an Irish fairy called a…