Kotomora
それもそうだ (soremosouda) Japanese meaning: that's true | Kotomora