Kotomora
ワッペン (wappen) Japanese meaning: embroidered badge | Kotomora