That might be a super sentai hero in the middle! As seen in Ikebukuro, Tokyo by a lovely Kotaku reader.
We may earn a commission from links on this page.
That might be a super sentai hero in the middle! As seen in Ikebukuro, Tokyo by a lovely Kotaku reader.