New Tengu Kurama: Samurai in the Pouring Rain

1955