Kotomora
唐橋 (からはし, karahashi) Japanese meaning | Kotomora