Japanatron Logo

I enjoy Tokyo's amusing subway signs...