Music: Dj Shadow - Meets his maker
Anime: Durarara!

My entry for the Soul's Team Iron Chef 08

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…