Daimajin

Octoblur 2016 - #22: Daimajin (1966) 16 October 2016