Kotomora
トガサワラ (とがさわら, togasawara) Japanese meaning | Kotomora