Kotomora
テレビ塔 (terebitou) Japanese meaning: TV tower | Kotomora