Kotomora
スポーツカー (supootsukaa) Japanese meaning: sports car | Kotomora