This is so goofy...Jesus showed up??? Where is he???
Japan, of course; cf. here.
(/s)
. Yes, he should be sitting on his throne in Jerusalem!
Amazing what people will believe.