Kotomora
トウダイグサ科 (トウダイグサか) Japanese meaning | Kotomora