Kotomora
婆娑羅 (ばさら) Japanese meaning | Kotomora