Inochi Taiko is a traditional Japanese American style drumming group based out of Seattle. Inochi which means "Life Force" in Japanese has a special meaning to the members of the group as Taiko has become the a driving part of their own "Life Force". This year marks the 15th year...
Read More →