omg i love her! she's a host on one of TBS's talk shows, too. i think it's called ousama no brunch

but yea, what a small world! these actors and actrsses just go back and forth, lol.
btw in that clip, aiba is SO tall! wow

but soo cute!
edit: i recently found a lucky man performance from 2005

look at jun! :luc2
http://www.youtube.com/watch?v=8UnkqKSWWGM