Kotomora
テスラ (tesura) Japanese meaning: tesla | Kotomora