It's nice to see you too! Green sea turtle, Anaeho’omalu Bay, Waikoloa, Hawaii 18 January, 2008 It’s nice to be back.