Kotomora
ダブスタ Japanese meaning | Kotomora