Asian Kung-Fu Generation Music Videos 12.07.201712.07.2017bloodsmile Asian Kung-Fu Generation - Rewrite Asian Kung-Fu Generation - Blood Circulator Asian Kung Fu Generation - Re:Re: Asian Kung-Fu Generation - Haruka Kanata