Kotomora
仙人掌 (senninshou) Japanese meaning: cactus | Kotomora