Anime: Bakemonogatari

Music: Katy Perry - Futuristic Lover