Kotomora
だろうか (darouka) Japanese meaning: I wonder | Kotomora