Kotomora
仏手柑 (busshukan) Japanese meaning: Buddha's hand | Kotomora