Sultry glance of Japanese actress, Karen Tachibana