Kotomora
青蜜柑 (aomikan) Japanese meaning: green mandarin | Kotomora