In Japan, Superman Plays Baseball

Look at that catch. Damn!