“We want to be Japan’s best cheap restaurant” says new (but also not new) Akihabara noodle joint