PUBLISHED: Feb 09, 2010
DESCRIPTION:
http://www.themegas.com
They're awesome, support 'em by buying their CDs.
EDIT 10/18/2010: Oh god why is this my most viewed video? I love you all.
EDIT: 10/26/2019: Art from: https://www.pixiv.net/en/artworks/2415860