Kotomora
青柚子 (あおゆず, aoyuzu) Japanese meaning: green yuzu | Kotomora