statue of liberty odaiba

Statue of liberty

odaiba halal restaurant the oven