Kotomora
真木瓜 (まぼけ) Japanese meaning | Kotomora