Japanese Man Ad

An ad for the Japanese apartment rental service, Leoplace 21. (Japan)