That might be a super sentai hero in the middle! As seen in Ikebukuro, Tokyo by a lovely Kotaku reader.