Thursday, August 16, 2012

Heart thumping exhalation

If you translate this Japanese phrase in English it will mean "heart thumping exhalation" the phrase has been taken from original  phrase that means"heightened anticipation & excited heart thumping". 
Id X'

Ans:Waku Doki(Toyotas new advert campaign)

3 comments:

ali said...

waku waku doki doki.

Dias Mario Antony said...

waku doki

Aditchandra said...

waku doki !