This video from the main line gives a flavour of what the Takeuchi-ryu has to offer (in Japanese).