Kotomora
トチュウ (tochuu) Japanese meaning: hardy rubber tree | Kotomora