Must've Fallen From Heaven

Ah, something new to our warehouse, we weren't even sure how to categorize it! Tenkara is a traditional fly fishing form in Japan, literally meaning "from heaven".
Tenkara Rod Co makes fly fishing more accessible to the masses - after all, fishing gives you a chance to experience the outdoors and soak up nature's simplicity and beauty. Reel 'em in.

Leave a comment

All comments are moderated before being published