Kotomora
通りすがる (とおりすがる, toorisugaru) Japanese meaning | Kotomora