Kotomora
沙羅双樹 (さらそうじゅ) Japanese meaning | Kotomora