Yokotari TV (original)

Yokotari TV was television station in Kingdom of Lechutan.