Kotomora
本星 (ほんぼし) Japanese meaning | Kotomora