Japanese - by XSSheep
Nagareru means 'flowing'

