Kotomora
シマウシノシタ (しまうしのした) Japanese meaning | Kotomora