Kotomora
ガリバルディ Japanese meaning | Kotomora