F03 Tengu and Elephant

Shozan Takahashi 2001