Booming Tree Visit the website Developed for Greg Shimizu and Twilla MacLeod, a Taiko drumming duo from Edmonton, AB.