Kotomora
橋上駅 (kyoujoueki) Japanese meaning: elevated station | Kotomora