Kotomora
ケーブルカー (keeburukaa) Japanese meaning: cable car | Kotomora