Kotomora
スーパーカー (suupaakaa) Japanese meaning: supercar | Kotomora