** Special thanks to Lynn, Koichi and Ivory for photos **