Kotomora
ダブ西 (ダブシャー, dabushaa) Japanese meaning | Kotomora