A huge billboard in Bangkok, Thailand. Yeah, I don't get it either, even when the writing below is translated...