Sakura Genesis is being shown at Squared Circle today