The literal translation for "Mushi-shi" sounds sorta like "Bug Tamer," but I think the actual meaning is a bit more interesting. At least, if you're not into entomology...
Read the rest of this entry Entry meta
Read the rest of this entry Entry meta