baka neko has helped me to become a much better artist
means stupid cat in japaneese but is more famous for the website run by athey with drawing tutorials and a huge message board
"baka neko has helped me to become a much better artist" What is the definition of "baka neko"?