Kotomora
千成瓜 (sennariuri) Japanese meaning: chayote | Kotomora