Slam Duck

[Indonesia]
Kavling Polri, Blok D14 No. 1191, Jelambar Food Center, Jl. Hadiah I, Jelambar, Jakarta Barat