Kotomora
蓮華台 (rengedai) Japanese meaning: lotus seat | Kotomora