Kotomora
電波塔 (denpatou) Japanese meaning: radio tower | Kotomora