Thread:Mr Bang Bang/@comment-35461086-20180503025902/@comment-30076690-20180504170417

apparently his IP is blocked o.o

which does suggest an actual person

and no strayed is IWTGWTSTSIWS