Kotomora
レティキュレイティッドスウェルシャーク Japanese meaning | Kotomora