Kotomora
天頂点 (tenchouten) Japanese meaning: zenith | Kotomora