This is an advert, apparently I'm supposed to advertise myself, but you Americans all call them trailers, and to call it a channel advert is apparently weird and confusing to you all. well....Fuck this noise!
Oh and the song is "Ristorante YAMAZAKI" from Date A Live, and yes I watch Date A Live, because it's funny, charming, and i'm a pervert for all you care!
Show less