滝口 たきぐち
takiguchi

Noun

1. top of a waterfall