Kotomora
小惑星 (shouwakusei) Japanese meaning: asteroid | Kotomora