Kotomora
出放題 (dehoudai) Japanese meaning: free flow of water | Kotomora