Ozzy Man Visits Takeshi’s Castle

Seems like they were made for each other.