Setsuo Yamamoto – Omega One and Juggernaut