Kotomora
ではなかろうか (dehanakarouka) Japanese meaning | Kotomora