Diapet Yonezawa Toys (Japan)
Red Double Decker Bus
1:60 Scale Diecast