"Shin Hot Dog" Japanese Advertisement
Other Posters from this Film