The end times have come to Earth... and it seems they will be staying at the Gingarou Hotel?
Based on 3 votes