Kotomora
婁宿 (たたらぼし) Japanese meaning | Kotomora