Kotomora
和林檎 (waringo) Japanese meaning: Chinese apple | Kotomora