Kotomora
ゼニガタアザラシ (ぜにがたあざらし) Japanese meaning | Kotomora