Kotomora
ラバーダック Japanese meaning | Kotomora