Kotomora
コブミカン (kobumikan) Japanese meaning: kaffir lime | Kotomora