BFT logo
truck image

Nimbus Teppanyaki Truck

Japanese