Densha Trooper

92097059_39ff234b1e

From The ODK:

Danny Choo rides the trains of Tokyo and Yokohama as the Densha Trooper. Previously he’s made trips to Akihabara and a Ramen Shop.

Anyone spotted him yet?