An anime nut's meandering ramblings about anime, manga and other bits and pieces of Japanese culture.