This is a popular fast food restaurant that can be found all around Japan.
I reccomend paying them a visit to try out their affordable and ultra tasty dishes