Kotomora
テレスコープ (teresukoopu) Japanese meaning: telescope | Kotomora