The Catholic Church was super pumped that scientists were saying the sun was at the center of the universe.
This guy shows up and tells the Japanese to OPEN UP OR ELSE
Imported from external platform