140612034836818608e0pzu Published 2017-12-20 at 1280 × 960 in Japan‘s TBS series “TV Future heritage” ← Previous