Kotomora
天頂儀 (tenchougi) Japanese meaning: zenith telescope | Kotomora