Kotomora
ガータースネーク Japanese meaning | Kotomora