Found this off a Japanese Site... and I must say.... they never cease to amaze and entertain me with their creativity =3



And if anyone is wondering, the song is Luc [Sic] Part 2 by Nujabes =3