The Legend of Key-Fu, this website and Key-Fu is © 2001~2007 Irish Lighting Studios. All unoriginal content is © and their creators.