Tuesday, July 10, 2018

Tweet of the Day


(via Everlasting Blort)

1 comment:

gwdMaine said...

Hayabusa!

This dates to 1971 when "Tokusatsu" entertainment was at
the height of its popularity in Japan.