Kotomora
候由 (sourouyoshi) Japanese meaning: I hear that | Kotomora