yato the best god ever
63