Seguchi Touma
Touched by god